Big Huge Thesaurus

scientific instrument

noun